antisatellite weapon - Espagnol Anglais Dictionnaire